Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 STATION ROAD Semi-Detached £282,500 17 Jul 2023
74 STATION ROAD Detached £25,792 27 Oct 1997
76 STATION ROAD Detached £59,000 22 Mar 2004
78 STATION ROAD Terraced £150,000 20 Apr 2012
84A STATION ROAD Detached £124,500 24 Apr 1998
88 STATION ROAD Semi-Detached £162,000 20 Mar 2004
90 STATION ROAD Detached £383,755 10 Jun 2016
100 STATION ROAD Detached £239,500 23 Jul 2004